Двумерное адаптивное осреднение в круглом окне с учетом районирования


Процедура позволяет разделять нестационарное двумерное поле на компоненты фильтром осреднения. В процессе обработки параметры окна фильтрации изменяются в соответствии с представлениями обработчика.

Алгоритм

Окно фильтрации имеет форму круга, диаметр которого задается извне и должен быть уже записан в некоторой ТОС. При корреляционном подходе к определению размеров окон эти данные могут быть получены процедурой расчета интервалов корреляции по ДАКФ (для перехода к диаметрам модуль интервалов корреляции необходимо домножить на 2 с помощью калькулятора свойств ТОС).

При обработке больших массивов данных, контур которых включает территории с резко различными геологическими характеристиками, может возникнуть необходимость учитывать эти различия. При обработке с учетом районирования в окно фильтрации включаются только те точки, которые относятся к тому же району, что и центральная точка окна.

Такой подход заменяет следующую последовательность операций:

  • Разделение исходного поля на столько полей, сколько имеется районов, причем в каждом из новых полей оставлены значения исходного поля только в пределах одного района, а в остальных они заменены на пропуски;
  • Независимая обработка всех новых полей;
  • Синтез независимых результатов в единые результирующие поля.

Вычисленное среднее записывается в Профильтрованное поле, разность между Исходным и Профильтрованным полем - в Остаточное.

Параметры

Для определения обрабатываемого поля необходимо выбрать нужное свойство из числа существующих в текущей ТОС (см. Рис. 1, параметр Свойство) на панели Исходное поле.

рис1. Окно процедуры адаптивного осреднения в круглом окне с учетом районирования

Для учета районирования обрабатываемой территории необходимо указать имя ТОС на панели Районирование, после чего выбрать нужное свойство из числа существующих в ней целых однобайтовых. Районирование может находиться как в той же ТОС, что и обрабатываемое поле, так и в другой, важно лишь, чтобы параметры их сетей совпадали. Вообще говоря, учитывать районирование необязательно и для отказа от него достаточно снять отметку (флажок) об учете районирования, которая находится слева от поля ввода имени файла ТОС.

Диаметры окон должны быть определены до запуска процедуры и размещены либо в текущей ТОС, либо в другой ТОС, параметры сети которой совпадают с параметрами текущей. Панель Диаметры окон и позволяет указать источник информации.

Для определения Профильтрованного поля необходимо определить Имя файла ТОС и Свойство на панели Результат адаптивного осреднения в круглом окне с учетом районирования. По умолчанию используется имя файла текущей ТОС.

Остаточное поле определяется аналогично профильтрованному.

В зависимости от особенностей решаемой задачи, пользователь может отказаться от расчета одного из выходных полей: профильтрованного или остаточного - для этого достаточно снять отметку (флажок) о расчете соответствующей компоненты, которая находится слева от поля ввода имени файла ТОС.

В результате выполнения процедуры в зависимости от заданных пользователем имен выходных ТОС создаются новые ТОС, либо дописываются новые свойства к уже существующим ТОС, в которых размещаются профильтрованное и остаточное поля. Создаваемые ТОС наследуют размеры и параметры сети исходной (текущей) ТОС.